home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / MODULES / ROMPATCH / RISCOS36.SPK / !ReadMe < prev   
Text File  |  1997-04-21  |  4KB  |  115 lines

  1.  
  2. ReadMe (issue 2) for ROMPatch version 2.02, 4 Mar 97
  3. ----------------------------------------------------
  4.  
  5. This release of ROMPatches fixes some problems with RISC OS 3.60 and
  6. with 3.70. It supersedes ROMPatch 2.01 for RISC OS 3.70 (and provides
  7. additional patches).
  8.  
  9. Contents:
  10.  
  11.   Purpose of patches
  12.  
  13.   Installing patches for RISC OS 3.60
  14.  
  15.   Installing patches for RISC OS 3.70
  16.  
  17.   Compatibilty with third party patches
  18.  
  19.  
  20. Purpose of patches
  21. ------------------
  22.  
  23. The problems fixed are briefly as follows:
  24.  
  25.  1) 3.70:      Slow printing to some HP printers on parallel port. (Same
  26.                as ROMPatch 2.01)
  27.  
  28.  2) 3.70:      Occasional "No stack for trap handler" on some StrongARMs
  29.                (SA110, revision less than 3). (Same as ROMPatch 2.01; see
  30.                TechNote for advice for code developers.)
  31.  
  32.  3) 3.70:      Errors from some applications using several in-memory
  33.                transfers (SWI Wimp_TransferBlock) in succession.
  34.  
  35.  4) 3.60,3.70: Crashes for very large in-memory transfers between
  36.                applications.
  37.  
  38.  5) 3.60,3.70: Failure of in-memory transfer if the transfer involves a 
  39.                dynamic area at a high address.
  40.  
  41.  6) 3.60,3.70: System centisecond timing reference and system clock can run
  42.                a few percent fast or slow for periods of about an hour.
  43.  
  44.  7) 3.60:      Floppy discs cannot be formatted if the hard disc is locked.
  45.  
  46.  
  47. Installing patches for RISC OS 3.60
  48. -----------------------------------
  49.  
  50. If you have any third party patches, remove them from your !Boot
  51. first (see compatibility section, below).
  52.  
  53. If you have used any previous form of Acorn ROM patching for RISC OS
  54. 3.60, remove it from your !Boot first.
  55.  
  56. The patches are easily installed by copying the supplied Obey file
  57. !!ROMPatch and the supplied directory (with contents) ROMPatch
  58. into your
  59.  
  60.  !Boot.Choices.Boot.Tasks
  61.  
  62. directory. To do this, open !Boot by holding down the Shift key
  63. while double-clicking on !Boot. Next, double-click to open Choices,
  64. then Boot, then Tasks. Now drag !!ROMPatch and ROMPatch into
  65. Tasks.
  66.  
  67. Finally, restart your machine to activate the patches. You will
  68. notice a new dynamic area 'ROM patches 3.60/1' in the task bar
  69. display, if you click on the Acorn iconbar icon.
  70.  
  71.  
  72. Installing patches for RISC OS 3.70
  73. -----------------------------------
  74.  
  75. If you have any third party patches, remove them from your !Boot
  76. first (see compatibility section, below).
  77.  
  78. The patches are easily installed by copying the supplied Obey file
  79. !!ROMPatch and the supplied directory (with contents) ROMPatch
  80. into your
  81.  
  82.  !Boot.Choices.Boot.PreDesk
  83.  
  84. directory. To do this, open !Boot by holding down the Shift key
  85. while double-clicking on !Boot. Next, double-click to open Choices,
  86. then Boot, then Predesk. Now drag !!ROMPatch and ROMPatch into
  87. Predesk.
  88.  
  89. If you have used the previous release of ROMPatch (2.01), this will
  90. update it.
  91.  
  92. Finally, restart your machine to activate the patches. You will
  93. notice a new dynamic area 'ROM patches 3.70/2' in the task bar
  94. display, if you click on the Acorn iconbar icon.
  95.  
  96.  
  97. Compatibilty with third party patches
  98. -------------------------------------
  99.  
  100. ROMPatch may not be compatible with third party patches (eg. to
  101. add desktop features). We recommend that you remove them from
  102. your !Boot structure at least to test installation of ROMPatch.
  103.  
  104. You may then wish to try reinstalling them, and check behaviour
  105. again.
  106.  
  107. The most likely incompatibility is caused by modules being copied
  108. out of the ROM (eg. RMFaster). This can either disable or scramble
  109. any bug fix by ROMPatch in that module, depending on the order
  110. of running the patches.
  111.  
  112. In general, RMFaster, or any module copying from ROM may cause
  113. problems with a patched ROM.
  114.  
  115.